Nikhil Bhatla

Nikhil Bhatla

My writing on a variety of topics can be found on my blog: http://superfacts.org