Mathematical adventures for teachers and students - Green, Wally (UP NISMED, 2003)