Time scales and mechanisms of economic cycles: a review of theories of long waves · Study