publisher: Pocket Books publish date: October 1st 1991
format: paperback pages: 608
language: English
ISBN:
0671734563 (9780671734565)
publisher: Pocket Books publish date: September 25th 2007
format: mass market paperback pages: 736
language: English
ISBN:
141650544X (9781416505440)
publisher: Pocket Books publish date: September 25th 2007
format: ebook pages: 736
language: English
ISBN:
1416571965 (9781416571964)