publisher: Emereo Classics publish date: March 18th 2013
format: paperback pages: 252
ISBN:
1486431356 (9781486431359)
publisher: Echo Library
publish date: January 9th 2013
format: paperback pages: 388
ISBN:
1406808628 (9781406808629)
publisher: Kraus Press
publish date: July 1st 2008
format: paperback pages: 200
language: English
ISBN:
1409790738 (9781409790730)
publisher: LEONAUR
publish date: March 21st 2013
format: paperback pages: 492
language: English
ISBN:
178282099X (9781782820994)