David W. Silva

A neverending cycle of theses, antitheses, and syntheses.