by Brian Moore
language: English
ISBN:
0552991090 (9780552991094)
format: paperback pages: 240
language: English
ISBN:
0586087397 (9780586087398)
language: English
ISBN:
0552107611 (9780552107617)
publisher: Farrar Straus Giroux publish date: January 1st 1976
format: hardcover pages: 277
language: English
ISBN:
0374140960 (9780374140960)
publisher: Bloomsbury publish date: February 1st 2012
format: paperback
language: English
ISBN:
1408827026 (9781408827024)
publisher: McClelland & Stewart
format: hardcover pages: 277
language: English
ISBN:
077106442X (9780771064425)
publisher: Chivers publish date: December 1st 1995
format: audiobook
language: English
ISBN:
0745127231 (9780745127231)
publisher: Random House (NY)
format: hardcover pages: 277
language: English
ISBN:
022401322X (9780224013222)