publisher: Ballantine Books publish date: 1997-03-30
format: Mass Market Paperback pages: 320
language: English
ISBN:
0345419987 (9780345419989)
ASIN: 0345419987
publisher: Ballantine Books
format: ebook pages: 320
language: English
ISBN:
0307793923 (9780307793928)