Ted Altenberg 

Retired educator, humanist, part-time nerd