Present Ponderings

A collection of my mental musings.  Explore at your own risk.