publisher: Roc
publish date: 07-05-2013
format: paperback pages: 311
language: English
ISBN:
0451418409 (9780451418401)
publisher: Roc
publish date: January 7th 2014
format: paperback pages: 305
language: English
ISBN:
0451418417 (9780451418418)
publisher: Roc publish date: 2015-08-04
format: Mass Market Paperback pages: 320
language: English
ISBN:
0451474120 (9780451474124)
ASIN: 0451474120