Zafar Ansari
Zafar Ansari

Zafar Ansari

Engineer, reader, armchair thinker, wannabe philosopher