Revolution in history - Porter, Roy (1987)