Mastering Market Timing by Richard Dickson, Tracy L. Knudsen & Richard A. Dickson