The given day - Lehane, Dennis (Doubleday, 2008)