Warren C. Gibson

Warren Gibson teaches engineering at Santa Clara University and economics at San Jose State University.