9th EditionCain, Jackson, Minorsky, Reece, Urry, Wasserman715 explanations
10th EditionCain, Campbell, Minorsky, Reece, Urry, Wasserman1,706 explanations
1st EditionDay, Stewart5,054 explanations
2nd EditionDavid E. Sadava, David M. Hillis, H. Craig Heller880 explanations