Click here to compile your own catalogue by any combination of subject terms.
£20.00
74p paperback, tan covers, good condition, wear to back cover and spine, binding a little loose but ...
£20.00
£24.00
93p paperback, brown cover, very good condition, light wear commensurate with age, name to ...
£24.00
£20.00
xi 64p large paperback, library stamp, related offprint inserted, very good
£20.00
£30.00
xii 76p plus 16p in Arabic script, binding poor and cover detaching, scribbles to back endpaper, ...
£30.00