Voyaging in Strange Seas: The Great Revolution in Science