TY - GEN AU - MacLean, Alistair TI - Puppet on a chain PY - 1971/// CY - Surrey PB - Fontana ER -