20060627 city.delhi: Science a stopgap for pros in making