books by author
Stanford University
Humanity on a Tightrope: Thoughts on Empathy, Family, and Big Changes for a Viable Future
The Battleground of the Curriculum: Liberal Education and American Experience
Computer Organization and Design MIPS Edition: The Hardware/Software Interface