publisher: Harper Perennial publish date: April 4th 2006
format: paperback pages: 400
language: English
ISBN:
0060593776 (9780060593773)
publisher: Ecco publish date: February 1st 2005
format: hardcover pages: 368
language: English
ISBN:
0060593768 (9780060593766)
publisher: HarperCollins publish date: April 4th 2006
format: paperback pages: 400
language: English
ISBN:
1615589635 (9781615589630)