Mathematical thinking and writing : a transition to abstract mathematics - Maddox, Randall B. (Academic Press, 2002)