David Manlove a.k.a. Fringeman

Abstraction for Abstraction's Sake!