Samuel Gregg, Author at Catholic Herald