Reading, writing, and proving : a closer look at mathematics / - Daepp, Ulrich