Deepa's Jottings Past, Present, and Future…. May 2, 2011 Deepa Mohan A slice of life…and death..in J P Nagar.