The never-ending wrong / - Porter, Katherine Anne, (Little, Brown,, 1977)