Mastering the Market Cycle (2018) tackles a subject that's often misunderstood, ignored or both: financial cycles. It not only explains what cycles are, how they tend to act and what influences them, but how best to position yourself within them to deal with risk and the current market environment. Along the way, it discusses multiple recent financial cycles, teasing out the lessons that can be learned from each.