Stephen M. Barr is professor of physics and director of the Bartol Research Institute, University of Delaware.