23 November 2023

Contemplating Wave Theory