Learning theories simplified: 130+ theories and models from great thinkers - Bates, Bob (Sage, 2019)