Historical Echoes, Contemporary Politics - Richard B Finnegan (Taylor and Francis, 2000)