Click here to compile your own catalogue by any combination of subject terms.
£40.00
262p large paperback, black cover with illustration, good condition, some light wear to cover edges ...
£40.00
£12.00
257p hardback with very good illustrated jacket, excellent copy, amended edition
£12.00