Sudhir Krishnan

Sudhir Krishnan

Software creator, blogger, an aspiring author and a would-be educator. Get over-excited about science, history and technology. http://www.sudhirkk.com