Amazon
The Sermon on the Mount and Human Flourishing: A Theological Commentary
Amazon MarketplacePages: 352, Edition: Reprint, Paperback, Baker Academic