Robert Gray, Author at Catholic Herald