pages: 448
language: English
ISBN:
0451185544 (9780451185549)
publisher: HarperCollins publish date: May 19th 2009
format: kindle pages: 420
language: English
ASIN: B0029PBVHU
publisher: William Morrow publish date: April 23rd 1993
format: hardcover pages: 327
language: English
ISBN:
0688121896 (9780688121891)