publisher: Kessinger Publishing publish date: October 1st 2007
format: paperback pages: 580
language: English
ISBN:
0548594597 (9780548594599)
publisher: Echo Library publish date: December 6th 2010
format: paperback pages: 380
language: English
ISBN:
1406896292 (9781406896299)