Text this: Algebra, Number Theory, and Group Theory. -- Non-congruence presentations of finite simple groups.