1-2 of 2 books: France & Historiography & Marxism & Politics Revise Search
£6.00
213p beige cloth with dustjacket, dustjacket slightly torn on corners, clean unmarked pages, very ...
£6.00
£5.00
vii 230p hardback, gilt lettering to spine, index, some faint pencil underlining, otherwise a fresh ...
£5.00