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