Dr David Cowan, Author at Catholic Herald