Dominic Selwood, Author at Catholic Herald