by Lorna Landvik
publisher: Ballantine Books publish date: October 28th 2008
format: hardcover pages: 304
language: English
ISBN:
0345499751 (9780345499752)
publisher: Ballantine Books publish date: October 28th 2008
format: ebook pages: 240
language: English
ISBN:
0345509374 (9780345509376)
publisher: Books on Tape publish date: October 28th 2008
format: audiobook
language: English
ISBN:
1415958602 (9781415958605)
format: kindle pages: 240
language: English
ASIN: B001FA0J6Y
publisher: Random House Audio publish date: October 28th 2008
format: audiobook
language: English
ISBN:
1415958610 (9781415958612)