Click here to compile your own catalogue by any combination of subject terms.
£12.00
266p large paperback, various contributors, diagrams and figures, texts in English, slightly dirty ...
£12.00
£12.00
232p large paperback, various contributors, diagrams and figures, texts in English, slightly ...
£12.00
£12.00
372p large paperback, various contributors, diagrams and figures, texts in English, slightly dirty ...
£12.00
£12.00
372p large paperback, various contributors, diagrams and figures, texts in English, excellent ...
£12.00
£18.00
xvi 920p hardback with laminated boards, little booklet inserted, clean and fresh, as new
£18.00