format: hardcover pages: 288
language: English
ISBN:
141692423X (9781416924234)
format: paperback pages: 384
ISBN:
160542577X (9781605425771)
publisher: Dial
publish date: October 5th 2006
format: hardcover pages: 32
language: English
ISBN:
0803729375 (9780803729377)