20120708 india: Poirots & Sherlocks home in on Delhi