Soumitra Ranjan. Born June 19, 1973 in Lucknow, India, currently in New Delhi.
Official website of Soumitra
Soumitra's Web Log