100 Days to Victory by Saul David takes an episodic approach to the whole conflict, combining a skilful military and political overview with personal recollections of the author's family and vignettes from the lives of the ordinary people of Europe.