20050902 city.delhi: St Stephen's principal quits post