http://www.thelongwaveanalyst.ca/presentation.html This is an interesting theory based upon 100 year economic cycles. Very compelling evidence that it exists and plays out.