Ankush Narula

Software guy & tech history nerd — chronic skeptic — outraged by outrage — intolerant of intolerance — terminally ambivalent

Ankush Narula