Click here to compile your own catalogue by any combination of subject terms.
£20.00
xi 139p bright red paperback, illustrations, as new, library compliments, author compliments, ...
£20.00
£6.00
191p bright and fresh paperback, many illustrations, bibliography, chronological table, notes, ...
£6.00
£5.00
22p large cream paperback, Aberdeen University review, Chalmers Centenary Lecture
£5.00