publisher: Penguin publish date: August 30th 2005
format: paperback pages: 422
language: English
ISBN:
0143034375 (9780143034377)
publisher: Viking Adult publish date: September 9th 2004
format: hardcover pages: 432
language: English
ISBN:
0670892750 (9780670892754)
publisher: Penguin publish date: August 30th 2005
format: ebook pages: 432
language: English
ISBN:
1440649170 (9781440649172)
publisher: Penguin publish date: August 30th 2005
format: ebook pages: 432
language: English
ISBN:
1440646503 (9781440646508)
format: kindle pages: 432
language: English
ASIN: B001OLROWQ