Before Galileo: The Birth of Modern Science in Medieval Europe