DAVID D

“Liberalism Explained,” lecture for the Coolidge Seminar at Harvard’s Kennedy School of Government, October 22, 2020 (on Zoom). “Moral Ambiguities in Wartime,” campus lecture at Trinity University, San Antonio, November 13, 2019 ................
................