General Book Search for " John L. Hennessy (Departments of Electrical Engineering and Computer Science, Stanford University"