Puppet On A Chain - Maclean; Alistair (London;Harper Collins, 2005)