DownloadThe Portobello Bookshop Gift Guide 2024

John R Anderson Author & Editor

John R. Anderson is Walter Van Dyke Bingham Professor of Psychology and Computer Science, Carnegie Mellon University, USA.