And the Winners are ... 2020 L. Sprague de Camp Awards