Dr James Whitehead, Author at Catholic Herald