Freeman Crouch


Recovering high school Computer Science teacher, book guy, nerd. Getting into objects that are not software.