Ray O Shaughnessy, Author at Catholic Herald