by Jane Johnson
publisher: Doubleday Canada publish date: May 1st 2012
format: paperback pages: 384
language: English
ISBN:
0385669992 (9780385669993)
publisher: Viking publish date: May 3rd 2012
format: paperback pages: 384
language: English
ISBN:
0670918008 (9780670918003)
publisher: Viking publish date: February 1st 2013
format: paperback pages: 384
language: English
ISBN:
0141040246 (9780141040240)
publisher: Doubleday Canada publish date: May 1st 2012
format: kindle pages: 386
language: English
ASIN: B006V3E36M
publisher: Penguin publish date: May 3rd 2012
format: kindle pages: 384
language: English
ISBN:
9780141916361
publisher: Anchor Canada publish date: June 24th 2014
format: paperback pages: 400
language: English
ISBN:
0385670028 (9780385670029)
publisher: Doubleday Canada publish date: May 1st 2012
format: ebook pages: 464
language: English
ISBN:
0385670001 (9780385670005)
publisher: Gere Donovan Press
format: Kindle Edition pages: 390
language: English
ASIN: B00IZ08NH4