Robert M Gagne in his book Conditions of Learning developed a hierarchy of learning moving from simple stimulus response pairings to more complex forms of learning. He identified eight types of learning processes which he ordered in the following manner: