by Karen E. Olson
publisher: Signet publish date: November 6th 2007
format: paperback pages: 320
language: English
ISBN:
0451222474 (9780451222473)
publisher: Thorndike Press publish date: February 1st 2008
format: hardcover pages: 445
language: English
ISBN:
1410404455 (9781410404459)
format: kindle pages: 309
language: English
ASIN: B000W9162A
publisher: New American Library publish date: November 6th 2007
format: ebook pages: 320
language: English
ISBN:
1429578548 (9781429578547)
publisher: Penguin publish date: November 6th 2007
format: ebook pages: 320
language: English
ISBN:
110121127X (9781101211274)