Stephen Yates, Author at Catholic Herald