by Karen E. Olson
publisher: Signet
publish date: November 4th 2008
format: paperback pages: 320
language: English
ISBN:
045122549X (9780451225498)
publisher: New American Library publish date: November 4th 2008
format: ebook pages: 320
language: English
ISBN:
1436290805 (9781436290807)
publisher: Thorndike Press publish date: January 1st 2009
format: hardcover pages: 485
language: English
ISBN:
1410413268 (9781410413260)
format: kindle pages: 324
language: English
ASIN: B001FA0MGG
publisher: Penguin publish date: November 4th 2008
format: ebook
language: English
ISBN:
1101078979 (9781101078976)