Newsletter May 5, 2023

Here's the May 5th 2023 newsletter!  Sorry for the posting delay.