Idéologies et mentalités / Michel Vovelle
The great events of the 20th century : how they changed our livesReader's / Reader's Digest; Richard Marshal