by John Freely
publisher: Overlook TP publish date: August 27th 2013
format: paperback pages: 352
language: English
ISBN:
1468306995 (9781468306996)
publisher: Overlook Hardcover
publish date: August 30th 2012
format: hardcover pages: 352
language: English
ISBN:
159020607X (9781590206072)
publisher: Gerald Duckworth & Company publish date: February 1st 2013
format: paperback
language: English
ISBN:
0715645366 (9780715645369)
publisher: Duckworth Overlook publish date: February 14th 2013
format: kindle pages: 352
language: English
ASIN: B00ARI8ISQ
publisher: Overlook publish date: August 27th 2013
format: kindle pages: 339
language: English
ASIN: B00EJ57XKC
publisher: Duckworth Publishing publish date: February 1st 2013
format: hardcover pages: 352
language: English
ISBN:
0715645102 (9780715645109)