publisher: St. Martin's Press publish date: April 1st 2000
format: paperback pages: 480
language: English
ISBN:
0312253869 (9780312253868)
publisher: St. Martin's Press publish date: January 1st 1999
format: hardcover pages: 466
language: English
ISBN:
0312198817 (9780312198817)
language: English
ISBN:
0752804936 (9780752804934)
publisher: BBC Audiobooks
format: audiobook
language: English
ISBN:
075400242X (9780754002420)
language: English
ISBN:
0752816675 (9780752816678)
publisher: St. Martin's Press publish date: April 1st 2000
format: paperback pages: 466
language: English
ISBN:
1402813678 (9781402813672)