William JohnstoneWilliam Johnstone is Professor of Hebrew and Semitic Languages and former Head of the Department of Divinity with Religious Studies, University of Aberdeen, Scotland.
An OTP has been sent to your Registered Email Id:
Resend Verification Code