Personalized Learning by John Clarke, Dorothy J. Donat & Catherine H. Smith