by Rachel Caine
publisher: Roc publish date: February 2nd 2010
format: mass market paperback pages: 305
language: English
ISBN:
0451463099 (9780451463098)
publisher: Roc publish date: February 2nd 2010
format: kindle pages: 322
language: English
ASIN: B0030CVRHU
publisher: Roc publish date: February 2nd 2010
format: ebook pages: 320
language: English
ISBN:
1101185015 (9781101185018)
publisher: Roc publish date: February 2nd 2010
language: English
ISBN:
0451998065 (9780451998064)
publisher: Penguin publish date: January 3rd 2012
format: kindle pages: 236
language: English
ASIN: B006O99XDG
publisher: Penguin publish date: January 3rd 2012
format: kindle pages: 254
language: English
ASIN: B00AMGFU7K
publisher: Roc publish date: February 2nd 2010
format: ebook pages: 320
language: English
ISBN:
110118020X (9781101180204)