20080316 city.delhi: Thampu quits as St Stephen's principal