Ascents and Descents: David Hamelech Preparing for the Beit HaMikdash April 13, 2021, by Laurie Novick