Ian Alexander Turner

political activist and historian