John Gray, Author at Catholic Herald