1
Kruse, Steven Thomas.
| Princeton Theological Seminary |
1998