Delhi is the capital of India and it’s a big city. Depending on how you define it, Delhi is either the 4th largest city in the world (22 million in the greater metro region) or the 10th largest (11 million within the city limits). Naturally,...

In the summer of 1987, just a few months after I graduated from college, I met the woman I would marry. She was beautiful, smart, a dreamer like me. And for the next twenty-four years, through the good times and the not-so-good times, I felt...