by Jennifer Niven
publisher: Plume publish date: September 25th 2012
format: paperback pages: 368
language: English
ISBN:
0452298105 (9780452298101)
publisher: Blackstone Audiobooks publish date: September 1st 2012
format: audiobook
language: English
ISBN:
147081594X (9781470815943)
publisher: Blackstone Audiobooks publish date: September 1st 2012
format: audiobook
language: English
ISBN:
1470815958 (9781470815950)
publisher: Plume publish date: September 25th 2012
format: kindle pages: 367
language: English
ASIN: B008XO7RY2
publisher: Findaway World publish date: September 25th 2012
language: English
ISBN:
1470815974 (9781470815974)
publisher: Blackstone Audiobooks publish date: September 1st 2012
format: audiobook minutes: 13
language: English
ISBN:
1470815931 (9781470815936)
publisher: Plume Books publish date: September 25th 2012
format: ebook pages: 368
language: English
ISBN:
1101603445 (9781101603444)
publisher: Plume publish date: 2012-09-25
format: Paperback pages: 368
language: English
ASIN: B00CVDQ4KY