Respectfully dedicated to Darshan Ranganathan, who passed away on June 4, 2001, her sixtieth brithday.