Five constraints on predicting behavior - Kagan, Jerome (MIT Press, 2017)