Mechanical Toys : how old Toys Work - Spilhaus, Athelstan; Spilhaus, Kathleen (Robert Hale, 1989)