(1)
Richards S. Educational Software Design: Applying Models of Learning. Research in Learning Technology 1, 4.