Hoover Tower looms over a red tile roof @ Stanford University