Who's Afraid of the Old Testament God?
Alden Thompson is a Professor of Biblical Studies at Walla Walla College in College Place, Washington.  His Ph.D. is from the Universtiy of Edinburgh.