publisher: Berkley Trade publish date: April 5th 2005
format: paperback pages: 256
language: English
ISBN:
0425200388 (9780425200384)
publisher: Penguin publish date: April 28th 2005
format: Other Format pages: 256
language: English
ISBN:
1615602607 (9781615602605)