101 mathematical projects : a resource book / - Bolt, Brian (Cambridge University Press, 2005)