Cell biology structure and function of cell - Rivera, Natasha (Larsen & Keller, 2023)