Civil rights movement struggle and resistance - Riches, William Terence Martin (UK Palgrave, 2017)