a long long way
a book by author Sebastian Barry