publisher: Collins
publish date: November 1st 2005
format: paperback pages: 320
language: English
ISBN:
006078475X (9780060784751)
publisher: HarperCollins publish date: March 17th 2009
format: ebook pages: 320
language: English
ISBN:
0061747653 (9780061747656)
publisher: HarperCollins publish date: November 15th 2005
format: ebook pages: 320
language: English
ISBN:
0060827440 (9780060827441)