Click here to compile your own catalogue by any combination of subject terms.
£64.00
xiv 278p small neat hardback, blue cloth with glossy purple jacket, very good condition, minimal ...
£64.00
£40.00
xii 188p slim paperback, shiny blue and tan cover with minimal wear, tight binding, pages clean and ...
£40.00
£14.00
xi 151p paperback, ivory card cover, fresh clean copy, first edition, includes Historical Studies ...
£14.00