Patrick Ryan’s second novel is a small-town family saga that spans three generations, four wars, 11 presidents and many a watershed moment along the way. Ryan understands that...
We’re all very particular about what makes the perfect beach read. It has to be light – it can’t weigh too much in the hand or on the soul. It also has to thrill:...