publisher: HarperCollins publish date: September 29th 2011
format: hardcover pages: 320
language: English
ISBN:
0007449178 (9780007449170)
publisher: Orion
format: Hardcover pages: 320
language: English
ISBN:
1409156702 (9781409156703)
publisher: HarperCollins publish date: November 2013
format: paperback pages: 304
language: English
ISBN:
0007558236 (9780007558230)