A dying man confronts his mistakes and makes a last-ditch attempt to reconnect with his son in this vividly told and poignant novel.
Hanover Square
9781335425737
Hanover Square
9781335425737
A dying man confronts his mistakes and makes a last-ditch attempt to reconnect with his son in this vividly told and poignant novel.
Stay on top of new releases: Sign up for our newsletter to receive reading recommendations in your favorite genres.