andrew rich

andrew rich

Hacker, engineer, Desert Storm vet, nonmammaltarian, triathlete, friend to cats. Doesn't speak for employer.