20070610 city.delhi: St Stephen's: The debate rages