publisher: Recorded Books publish date: March 28th 2011
format: audiobook
ISBN:
1456110705 (9781456110703)
publisher: McFarland & Company publish date: January 1st 2005
format: paperback pages: 262
language: English
ISBN:
0786421819 (9780786421817)
publisher: Celebra Hardcover publish date: May 6th 2008
format: hardcover pages: 272
language: English
ISBN:
0451225554 (9780451225559)
publisher: Penguin Press publish date: May 6th 2008
format: ebook pages: 272
ISBN:
1436233429 (9781436233422)