Tim MacGabhann, Author at Catholic Herald