Deepu Babu 

Citizen of Earth, software developer, self confessed technophiliac, an astro nut, philosopher and futurist
Latest