Nathan Rein

Religious studies professor, married father of two, adoptive Pennsylvanian, web addict, stress case, ADD trainwreck. http://nathanrein.com.