Long Drive Home: A Novel