publisher: Harper Collins publish date: 2008
format: paperback pages: 471
language: English
ISBN:
0007243227 (9780007243228)
publisher: HarperCollins publish date: August 1st 2008
format: Mass Market pages: 480
language: English
ISBN:
0061227366 (9780061227363)