Most thorough. Deals with some very complex issues and the human condition in coping with very testing times. May we never have another civil war. However he also shows that there were some good things which were somehow thrown up by the turbulence. All revolutions seem to throw up a Napoleon but the very nature of the unique English culture meant that dilaoge persited, rationality, in part won through and we were probably a better society in spite of the whole sorry mess.