Pankaj K. Singh

Musings on paths new and staid — technology, physics, and Hindi poetry.