publisher: Pan Macmillan
publish date: August 1st 2010
format: hardcover pages: 698
language: English
ISBN:
1405091851 (9781405091855)
publisher: MacMillan UK publish date: June 16th 2011
format: paperback pages: 720
language: English
ISBN:
0330445936 (9780330445931)
ASIN: 330445936
publisher: Pan publish date: June 1st 2011
format: kindle pages: 720
language: English
ASIN: B0053EH60A
publisher: Pan Publishing publish date: May 6th 2011
format: ebook pages: 720
language: English
ISBN:
1447202236 (9781447202233)