by Gregory Elliott (Translator), Domenico Losurdo (Author), Domenico Losurdo (Author), Gregory Elliott (Translator)
Format: Hardcover
Pages: 246
Publisher: Lexington Books
Published: 01 Apr 2015
ISBN 10: 1498502199
ISBN 13: 9781498502191