Cats' Paws and Catapults
Subtitle: Mechanical Worlds of Nature and People
Published: 2008-06-26
ISBN-13: 9781439503935