format: hardcover pages: 644
language: English
ISBN:
0749306718 (9780749306717)
publisher: St. Martin's Press
format: hardcover pages: 644
language: English
ISBN:
0312041462 (9780312041465)
ASIN: 312041462
language: English
ISBN:
0143029770 (9780143029779)
publisher: St. Martin's Paperbacks publish date: August 1st 1991
format: paperback pages: 644
language: English
ISBN:
0312925689 (9780312925680)
publisher: Fischer E-Books publish date: August 17th 2010
format: kindle pages: 816
language: English
ISBN:
9783104002811