"david pimm" teaching and learning school - 1999 - 277 ISBN: 0340567910 Dewey Class. No.: 370.71 / 1427