publisher: Berkley Trade publish date: April 1st 2008
format: paperback pages: 304
language: English
ISBN:
0425219526 (9780425219522)
publisher: Berkley Books publish date: April 3rd 2007
format: ebook pages: 304
language: English
ISBN:
142956797X (9781429567978)