6th EditionDavid L Nelson, Michael M. Cox616 explanations
11th EditionLisa A. Urry, Michael L. Cain, Peter V Minorsky, Steven A. Wasserman1,678 explanations
2nd EditionDavid E. Sadava, David M. Hillis, H. Craig Heller880 explanations
1st EditionJoseph S. Levine, Kenneth R. Miller1,773 explanations