http://mjharmony.com/2019/12/30/reflections/
Reflections...