publisher: Signet publish date: February 3rd 2009
format: paperback pages: 368
language: English
ISBN:
0451226143 (9780451226143)
language: English
ISBN:
0749941839 (9780749941833)
format: kindle pages: 368
language: English
ASIN: B001ODEP94
publisher: Piatkus publish date: February 6th 2014
format: kindle pages: 432
language: English
ASIN: B00GSY74NI