William Plate, an Unknown Acquaintance of Karl Marx at the British Museum: A Biographical Sketch. (2005) - Henderson, Bob
No abstract available