Text this: Theorem Proving in Higher Order Logics