Click here to compile your own catalogue by any combination of subject terms.
£46.00
xvii 169p hardback, white dustjacket a little dusty and with foxing, cloth very fresh and tight, ...
£46.00
£12.00
298p paperback, well preserved, top edge a little dusty, text clean without names or stamps
£12.00