mininook.com
Mininook
Musings on Christianity, Politics, and Computer Science Geekery