Author: Albert Sorel (Author); Francis H. Herrick (Translated by)