Copyright Patrick C. Garner 2024