by Kate Carlisle
publisher: Signet publish date: February 2nd 2010
format: mass market paperback pages: 304
language: English
ISBN:
045122891X (9780451228918)
ASIN: 045122891X
publisher: New American Library publish date: February 2nd 2010
format: ebook pages: 304
language: English
ISBN:
1101184701 (9781101184707)
format: kindle pages: 293
language: English
ASIN: B0030CVQJ4
publisher: Wheeler Publishing publish date: June 16th 2010
format: paperback pages: 415
language: English
ISBN:
1410425290 (9781410425294)