by David Ireland
language: English
ISBN:
0553227416 (9780553227413)
language: English
ISBN:
0140056572 (9780140056570)
publisher: Text Classics publish date: March 18th 2014
format: paperback pages: 480
language: English
ISBN:
1922079820 (9781922079824)
publisher: Text Publishing publish date: November 21st 2012
format: ebook pages: 480
language: English
ISBN:
1922148024 (9781922148025)
publisher: George Braziller
format: hardcover pages: 351
language: English
ISBN:
0807609250 (9780807609255)