John Beaumont, Author at Catholic Herald