Author name: nityagi

I am a techno-professional, teacher, philosopher and a social creature.