https://sfshortstories.com/?p=739
Plenitude by Will Mohler