Five Smooth Stones

By Craig A. Stewart – 20 June 2021 Released under a cc by 4.0 License – You are free to: Share — copy and redistribute the material in any medium or format; Adapt — remix, transform, and build upon the material; for any purpose, even commercially. This is the final version of the text from … Continue reading Five Smooth Stones