echoing in his thoughts like a relentless drumbeat. Leonard Thornfield – a name that had never cro
ghts, Kelvin alm