by John McGahern
publisher: Faber & Faber
format: hardcover pages: 448
language: English
ISBN:
0571245110 (9780571245116)
publisher: Faber publish date: 2010
pages: 426
language: English
ISBN:
0571245129 (9780571245123)
publisher: Faber & Faber publish date: October 3rd 2013
format: ebook
language: English
ISBN:
0571313124 (9780571313129)