Categories

Welcome to My Weblog!

Hello. I am no longer maintaining this web site. I have been a faculty member at Carnegie Mellon University’s Silicon Valley Campus since 2013. I am keeping the posts and pages on this web site for archival purposes.