the age of napoleon - will durant (new york : simon and schuster, 1975)
All age.