20051226 india: Science evolves; enters a new age