KPH
KPH

English major turned computer scientist and blogger and privately a rockstar.