Click here to compile your own catalogue by any combination of subject terms.
£48.00
xiii 580p large paperback, purple cover, very good condition, cover has light wear and general ...
£48.00
£46.00
xiii 580p thick large paperback with purple laminated cover, heavy book, library treatment with ...
£46.00
£28.00
thick hardback with red boards with gilt lettering, heavy book with slight wear to inner hinges, ...
£28.00