by Terence Reese
publisher: Dover Publications
publish date: June 1st 1973
format: paperback pages: 144
language: English
ISBN:
0486229424 (9780486229423)
publisher: Dover Publications publish date: January 1st 2013
format: ebook
language: English
ISBN:
1306324564 (9781306324564)
publisher: Dover Publications publish date: June 17th 2013
format: kindle pages: 151
language: English
ASIN: B00G4IVXSA
publisher: Dover Publications publish date: June 17th 2013
format: kindle pages: 151
language: English
ISBN:
0486317463 (9780486317465)