Last night in twisted river - Irving, John (Ballantine Books, 2009)