20040627 delhi-times: Part tinker; part thinker