by Rachel Johnson
publisher: Touchstone publish date: June 9th 2009
format: paperback pages: 336
language: English
ISBN:
1416532080 (9781416532088)
publisher: Simon & Schuster Adult Publishing Group publish date: June 9th 2009
format: paperback pages: 336
language: English
ISBN:
1451314116 (9781451314113)
publisher: Simon & Schuster Adult Publishing Group publish date: June 9th 2009
format: paperback pages: 336
language: English
ISBN:
0594000416 (9780594000419)
format: kindle pages: 336
language: English
ASIN: B002AP9G1M
publisher: Touchstone publish date: June 9th 2009
format: ebook pages: 336
language: English
ISBN:
1416987134 (9781416987130)