publisher: Fourth Estate publish date: November 1st 2012
format: kindle pages: 416
language: English
ISBN:
9780007396504
publisher: HarperCollins publish date: October 13th 2009
format: ebook pages: 416
language: English
ISBN:
0061868558 (9780061868559)
publisher: HarperCollins publish date: December 26th 2007
format: ebook pages: 416
language: English
ISBN:
0061564214 (9780061564215)