Click here to compile your own catalogue by any combination of subject terms.
£20.00
46p bound in plain period boards, old paper label to spine, text clean, binding firm, excellent ...
£20.00
£32.00
382p brown marbled hardback with half calf spine, gilt bands to cover, spine and cover a little ...
£32.00