by Lester L. Grabbe
publisher: Bloomsbury publish date: June 1st 2008
format: hardcover pages: 256
language: English
ISBN:
0567027260 (9780567027269)
publisher: Bloomsbury publish date: September 2nd 2013
format: paperback pages: 272
language: English
ISBN:
0567296970 (9780567296979)
publisher: Bloomsbury publish date: November 4th 2010
format: hardcover pages: 272
language: English
ISBN:
0567649482 (9780567649485)