publisher: Barnes & Noble publish date: May 26th 2008
format: paperback pages: 560
language: English
ISBN:
0760791104 (9780760791103)
publisher: Barnes & Noble publish date: March 13th 2012
format: ebook pages: 560
language: English
ISBN:
141146625X (9781411466258)
publisher: Barnes & Noble publish date: September 1st 2009
format: ebook pages: 560
language: English
ISBN:
1411428536 (9781411428539)