Justin Martyr and His Worlds
Paul Foster is Lecturer in New Testament Literature, Language, and Theology, at the University of Edinburgh School of Divinity in Scotland.