Puppet on a chain - MacLean, Alistair (The Companion Book Club, 1969)