Gibbon , Hume , Macaulay , Carlyle , Brunius , m . li.