publisher: Barnes & Noble publish date: June 25th 2009
format: hardcover pages: 498
language: English
ISBN:
9781435108882
publisher: Barnes & Noble Books, New York publish date: January 1st 2004
format: hardcover pages: 448
language: English
ISBN:
0760762082 (9780760762080)