books by author
Santa Barbara)
Computer Architecture: From Microprocessors to Supercomputers
Big Data: A Very Short Introduction
A History of Sub-Saharan Africa
Multimedia Learning
The Cambridge Introduction to Narrative
The Age of Innocence: A Norton Critical Edition
Psychological Science
Writing Science: How to Write Papers That Get Cited and Proposals That Get Funded