Vision and its instruments : art, science, and technology in early modern Europe : art, science, and technology in early modern Europe / edited by Alina Payne 0271063890 Vision and its instruments : art, science, and technology in early modern Europe : art, science, and technology in early modern Europe / edited by Alina Payne 271803 |