Kevin O'Neill 

Canadian-American. First-gen college student. Immigrant. Apostate of Seventh-day Adventism. Computer scientist & software exec. Seattleite. Dad of two.
See followers