Progress: its Law and Cause