When Richard Vine, wealthy businessman and proprietor of Beckworth Grange, organises a publicity event with twenty guests who all share his name, he little imagines that a few hours later nine of them would be dead. A fatal road accident leaves DCI David Webb with a bewildering array of 'Richard Vines' to be traced, accounted for and investigated. The other victim was the minibus driver, John Bainbridge, a man apparently admired, respected and loved...