The mastery of nature : aspects of art, science, and humanism in the Renaissance