David Evans
daevans.bsky.social
David Evans
@daevans.bsky.social
Religion and History Teacher and Lecturer.
New Testament and Early Christianity Scholar.
Book Review Editor.
No videos yet.