William Barlow, Author at Catholic Herald