T Desmond Alexander
T. Desmond Alexander is senior lecturer in biblical studies at Union Theological College in Belfast, Northern Ireland.
T. Desmond Alexander is senior lecturer in biblical studies at Union Theological College in Belfast, Northern Ireland. See less