9781647410117_l Published June 1, 2021 at 320 × 400 in Book Review: The Science and Technology of Leonardo da Vinci by Elizabeth Pagel-Hogan Tweet