publisher: Brilliance publish date: 2005
format: audiobook
language: English
ISBN:
1593550057 (9781593550059)
publisher: Alfred A. Knopf publish date: September 12th 2006
format: hardcover pages: 309
language: English
ISBN:
1400041376 (9781400041374)