We all have heard the cliches about history repeating itself – and understanding the past is the key to understanding…
Alexander Tytler was a Scottish advocate, judge, writer and historian who served as Professor of Universal History, and Greek and…