publisher: Perfection Learning publish date: May 1st 2003
format: hardcover pages: 263
language: English
ISBN:
075699067X (9780756990671)
publisher: Highbridge Audio publish date: May 1st 2002
format: audiobook
language: English
ISBN:
156511650X (9781565116504)
publisher: Riverhead Books publish date: May 6th 2003
format: ebook pages: 272
language: English
ISBN:
1101218517 (9781101218518)
publisher: Riverhead Books publish date: February 1st 2007
format: ebook pages: 272
language: English
ISBN:
1429514884 (9781429514880)