The mystery of the sardine
Themerson, Stefan.
London Faber
1986