publisher: HarperCollins publish date: November 1st 2010
format: paperback pages: 274
language: English
ISBN:
0007354312 (9780007354313)
publisher: HarperCollins publish date: September 8th 2010
format: ebook pages: 288
language: English
ISBN:
0007354320 (9780007354320)