The encyclopedia of mathematics - Tanton, James (Viva Books Pvt Ltd, 2006)