Advanced Mathematical Thinking - Tall, David (Springer Netherlands, 1991)