by Kristen Painter
publisher: Orbit publish date: November 1st 2011
format: paperback pages: 320
language: English
ISBN:
1841499706 (9781841499703)
publisher: Orbit publish date: November 1st 2011
format: paperback pages: 402
language: English
ISBN:
031608476X (9780316084765)
ASIN: 031608476X
publisher: Orbit publish date: November 1st 2011
format: ebook pages: 432
language: English
ISBN:
0316192554 (9780316192552)
publisher: Tantor Media publish date: November 19th 2012
language: English
ISBN:
1452660654 (9781452660653)
publisher: Tantor Media publish date: November 19th 2012
format: audiobook
language: English
ISBN:
1452610657 (9781452610658)
publisher: Tantor Media publish date: November 19th 2012
format: audiobook
language: English
ISBN:
1452640653 (9781452640655)