publisher: HarperCollins publish date: June 7th 2011
format: ebook pages: 368
language: English
ISBN:
0062105930 (9780062105936)
publisher: Fount publish date: September 7th 1998
format: paperback pages: 320
language: English
ISBN:
0006281044 (9780006281047)
format: kindle pages: 371
language: English
ASIN: B004W2ZO4O