Richard Carhart is Professor of Physics Emeritus at the University of Illinois at Chicago and serves as the Coordinator of the European Scientific Network, a division of the European Apologetic Network.
Nothing in this list!