by Sam Barone
publisher: Random House UK
publish date: 2010-02-04
format: paperback pages: 616
language: English
ISBN:
1846056101 (9781846056109)
publisher: Random House UK publish date: April 1st 2011
format: paperback pages: 618
language: English
ISBN:
0099536765 (9780099536765)
ASIN: 99536765
publisher: Cornerstone Digital publish date: September 2nd 2010
format: kindle pages: 626
language: English
ASIN: B003VWBMII