Peter Davison, Author at Catholic Herald