The Ultimate Book on Stock Market Timing (VOL I) - Cycles and Patterns in the Indexes