The First Vision Controversy: A Critique and Reconciliation

Marvin S. Hill