Conservation Scientist. Erstwhile Computer Scientist. eBird evangelist. Puzzle Solver. News Junkie. Political. Math!. Optimist?
Conservation Scientist. Erstwhile Computer Scientist. eBird evangelist. Puzzle Solver. News Junkie. Political. Math!. Optimist?