1001 Maths Problems - "Arora, Dr B.L" (Oxford University Press,Academic India Publishers, 2005)