Sins of the father - Archer, Jeffrey (Pan books, 2012)