And the Winner is ...... 2023 L. Sprague de Camp Awards