by Rain Mitchell
format: paperback pages: 288
language: English
ISBN:
0452297265 (9780452297265)
ASIN: B00BJXZAXO
publisher: Michael Joseph publish date: December 1st 2012
format: paperback
language: English
ISBN:
0241953677 (9780241953679)
publisher: Penguin publish date: December 6th 2012
format: kindle pages: 320
language: English
ASIN: B009NXUJMO
publisher: Plume publish date: April 24th 2012
format: kindle pages: 285
language: English
ISBN:
9781101580448