Text this: Concepts of proof in mathematics, philosophy, and computer science /