1570775
9781563841859
Stephen Strehle received his Th.D. from Dallas Theological Seminary and his D.Theol. from the University of Basel. He is currently a Professor of Religion at St. Leo UniversityStrehle, Stephen is the author of 'Separation of Church & State Has America Lost Its Moral Compass' with ISBN 9781563841859 and ISBN 1563841851.
[read more]