language: English
ISBN:
0224061720 (9780224061728)
publisher: W. W. Norton & Company publish date: May 17th 2001
format: ebook pages: 480
language: English
ISBN:
0393343677 (9780393343670)
publisher: Audiobooks publish date: July 24th 2001
format: audiobook
language: English
ISBN:
185686555X (9781856865555)