Robert Lockhart was a cognitive psychologist who collaborated with Fergus Craik on the levels of processing theory. Together, they proposed that the depth at which we process information during encoding influences our ability to retrieve and remember it later.