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
