A review by sadcaptains
Days Without End by Sebastian Barry
challenging
emotional
hopeful
inspiring
5.0
5.0