Showing posts from 2023Show all
Vardhamana Mahavira (599–527 BCE)
Napoleon, Bonapartism and the Role of the Individual in History