The Cambridge handbook of the learning sciences ; edited by R. Keith Sawyer - SAWYER, Robert Keith (Cambridge University Press, 2006)