Click here to compile your own catalogue by any combination of subject terms.
£32.00
xix 349p paperback, bright blue covers, no noticeable wear, tight binding, pages clean and neat, ...
£32.00
£12.00
xi 239p hardback, black cloth with gilt lettering to spine, good condition, a little light wear ...
£12.00