On heroes, hero-worship, & the heroic in history [electronic resource] : six lectures / reported, with emendations and additions, by Thomas Carlyle