Steve Larkin, Author at Catholic Herald