publisher: Piatkus Books publish date: February 2nd 2012
format: paperback pages: 371
language: English
ISBN:
0749953322 (9780749953324)
publisher: Piatkus Books publish date: September 1st 2011
format: hardcover
language: English
ISBN:
0749953179 (9780749953171)