Assigning meaning to data: Using sparse distributed memory for multilevel cognitive tasks. - Larry M. Manevitz; Yigal Zemach (Neurocomputing, 1997)