Johnny Ball's second thinks
Ball, Johnny.
Puffin
1987