The

The rattle bag - London Faber and Faber 1988 - 498 s.

057111976X