publisher: Kessinger Publishing publish date: September 10th 2010
format: paperback pages: 466
language: English
ISBN:
1163248495 (9781163248492)
publisher: Barnes & Noble publish date: August 16th 2011
format: ebook pages: 490
language: English
ISBN:
1411451333 (9781411451339)