50 Things You Need to Know about Periodsby Claire BakerPhysiologyWriting a summary for young readers…For young readersBook data: Open Library