Forces of Change: An Unorthodox View of History