publisher: William Morrow Paperbacks publish date: October 17th 2006
format: paperback pages: 317
language: English
ISBN:
0061132217 (9780061132216)
ASIN: 61132217
publisher: Elsevier
publish date: 2007
format: mass market paperback pages: 204
language: English
ISBN:
9788535221947