publisher: Bloomsbury publish date: September 20th 2001
format: paperback pages: 192
language: English
ISBN:
1582342261 (9781582342269)
publisher: Rizzoli
publish date: March 5th 2013
format: paperback pages: 528
language: English
ISBN:
0847839958 (9780847839957)
publisher: Elektra/Asylum
format: audiobook
language: English
ISBN:
5553981328
publisher: St. Martin's Press publish date: April 1st 1996
format: paperback pages: 64
language: English
ISBN:
0312142382 (9780312142384)