Predicting Stock Returns - David G McMillan (Springer, 2018)