publisher: Barnes & Noble Books publish date: February 1st 2003
format: hardcover pages: 893
language: English
ISBN:
0760738092 (9780760738092)
publisher: St. Martin's Griffin publish date: August 31st 2010
format: hardcover pages: 896
language: English
ISBN:
0312668414 (9780312668419)