Revolutions : finished and unfinished, from primal to final - Caringella, Paul. (Cambridge Scholars, 2012)