Panda's puzzle and his voyage of discovery
Foreman, Michael,1938-
Puffin
1987