Revival in Science