John Waters, Author at Catholic Herald