50 mathematical ideas:you really need to know - Crilly, Tony (Quercus Publishing, 2007)