pages: 191
language: English
ISBN:
0450007243 (9780450007248)
publisher: John Murray publish date: November 22nd 2012
format: paperback pages: 608
language: English
ISBN:
1848547684 (9781848547681)
publisher: Upton Press publish date: December 9th 2009
format: paperback pages: 462
language: English
ISBN:
1444672541 (9781444672541)
format: kindle pages: 675
language: English
ASIN: B00AQMH8YS
publisher: Library of Alexandria publish date: December 27th 2012
format: kindle pages: 464
language: English
ASIN: B00B0XKM54