Spider in the Telescope: The Mechanization of Astronomy daily.jstor.org 1 points by samizdis 7 hours ago