Jack Carrigan, Author at Catholic Herald