1089 and All That. A journey into Mathematics - Acheson D. David (Oxford, Oxford University Press, 2004)