A Passage to Infinity - George Gheverghese Joseph (SAGE, 2009)