The Waxing and Waning of Life

2023