Science, medicine and society in the renaissance: essays to honor Walter Pagel by Pagel, Walter 0 Type: Book