Last Night in Twisted River

A Novel
Book cover
Random House. 576p $28
By John Irving