Faculty & Research Faculty Directory William M Rideout William M Rideout Professor Emeritus Contact Information wrideout@usc.edu