Citizen Dave: June 6 and the moral arc of history

by