Rory Fitzgerald, Author at Catholic Herald