Reappraisals of the scientific revolution by Westman, Robert S., Lindberg, David C., (David Charles) 0 Type: Book