by Russell Banks
publisher: Ecco publish date: November 12th 2013
format: hardcover pages: 304
language: English
ISBN:
0061857653 (9780061857652)
publisher: Knopf Canada publish date: November 12th 2013
format: paperback pages: 240
language: English
ISBN:
0345808126 (9780345808127)
publisher: Ecco publish date: November 12th 2013
format: ebook pages: 240
language: English
ISBN:
0062096745 (9780062096746)
publisher: Blackstone Audiobooks publish date: November 12th 2013
format: audiobook
language: English
ISBN:
1482969505 (9781482969504)
publisher: Knopf Canada publish date: November 12th 2013
format: ebook pages: 224
language: English
ISBN:
0345808134 (9780345808134)
publisher: Ecco Press publish date: September 9th 2014
format: paperback pages: 320
language: English
ISBN:
0061857661 (9780061857669)
publisher: Blackstone Audiobooks publish date: November 12th 2013
format: audiobook
language: English
ISBN:
1482969491 (9781482969498)
publisher: HarperAudio publish date: November 12th 2013
language: English
ISBN:
0062120891 (9780062120892)
publisher: Clerkenwell Press publish date: 2013
format: paperback pages: 228
language: English
ISBN:
1846689694 (9781846689697)
publisher: Clerkenwell Press publish date: November 7th 2013
format: kindle pages: 256
language: English
ISBN:
9781782830276