Andrew Porter holds doctorates in computational physics
and philosophical theology, and has taught in the
Graduate Theological Union, Berkeley, CA.Andrew Porter holds doctorates in computational physics
and philosophical theology, and has taught in the
Graduate Theological Union, Berkeley, CA.