Graeme Garvey, Author at Catholic Herald