Click here to compile your own catalogue by any combination of subject terms.
£56.00
ix 565p hardback, scarlet cloth with white jacket, very good condition, jacket tanned and with some ...
£56.00
£20.00
viii 269p blue laminated boards, bookplate, as new
£20.00