On Canaan's Side

On Canaan's Side - Sebastian Barry This book tugged my heart strings in a way that I can't ever remember a book doing. Powerful.