1st EditionOpenStax599 explanations
12th EditionElaine N. Marieb, Suzanne M. Keller642 explanations
11th EditionLisa A. Urry, Michael L. Cain, Peter V Minorsky, Steven A. Wasserman1,678 explanations
12th EditionElaine Nicpon Marieb922 explanations