Bulfinch's Mythology:  The Age of Fable, The Age of Chilvalry and legends of Charlemagne