1089 and all that a journey into mathematics - Acheson David (Oxford OUP, 2002)
Keywords: Mathematics