The Long Shadow door Cynthia Harrod-Eagles