David William Silva

A neverending cycle of theses, antitheses, and syntheses.