Cats' paws and catapults : mechanical worlds of nature and people - Vogel, Steven (Penguin Books, 1998)