by Katharine Ashe
publisher: Avon publish date: March 29th 2011
format: paperback pages: 371
language: English
ISBN:
0061965642 (9780061965647)
publisher: HarperCollins publish date: March 29th 2011
format: ebook pages: 384
language: English
ISBN:
0062078712 (9780062078711)
publisher: HarperCollins publish date: March 29th 2011
format: kindle pages: 389
language: English
ASIN: B004CFA8YC