publisher: NAL Trade
publish date: September 2nd 2003
format: paperback pages: 288
language: English
ISBN:
0451209761 (9780451209764)
publisher: Penguin publish date: September 28th 2003
format: paperback pages: 271
language: English
ISBN:
064163708X (9780641637087)