Models of teaching (8th edition) - Joyce, Bruce (Pearson Education, Inc., 2009)