John McGahern was born in Dublin in 1934 and brought up in the Republic of Ireland. He trained to be a primary-school teacher before becoming a full-time writer, and later taught and travelled extensively. He lived in County Leitrim. The author of six highly acclaimed novels and four collections of short stories, he was the recipient of numerous awards and honours, including a Society of Authors T...