publisher: Little Brown and Company publish date: November 1st 1996
format: paperback pages: 316
language: English
ISBN:
0751517518 (9780751517514)
publisher: Little Brown and Company publish date: September 1st 2010
format: hardcover pages: 709
language: English
ISBN:
1408700972 (9781408700976)
publisher: Abacus Software
format: paperback
language: English
ISBN:
0349121095 (9780349121093)