publisher: Crossing Press publish date: April 1st 2001
format: paperback pages: 247
language: English
ISBN:
1580911013 (9781580911016)
publisher: Piatkus Books publish date: October 15th 2000
format: paperback pages: 304
language: English
ISBN:
0749919620 (9780749919627)
language: English
ISBN:
0749923113 (9780749923112)