Yakov Krotov

Communion and Division: A History of All of Us

Abbreviations

ESV - The English Standard Version of Bible.