Richard Landes

Eschatology

De Gruyter | 2020