TY - BOOK AU - Ella Schwartz TI - Stolen Science: : Thirteen Untold Stories of Scientists and Inventors Almost Written Out of History/ SN - 9781547602285 (hbk.) U1 - 609.22 ELL/S PY - 2021/// CY - Newyork PB - Bloomsbury KW - scientists KW - biography ER -