avg_rating: 3.87
name: William Aspray
about: William Aspray is Senior Research Fellow at the Charles Babbage Institute, University of Minnesota, Twin Cities. He earned his BA and MA in mathematics from Wesleyan and a Ph.D. in history of science from the University of Wisconsin, Madison.