12th EditionDavid N. Shier, Jackie L. Butler, Ricki Lewis1,633 explanations
8th EditionElaine N. Marieb648 explanations
14th EditionDavid N. Shier, Jackie L. Butler, Ricki Lewis2,028 explanations
1st EditionMichelle Provost-Craig, Susan J. Hall, William C. Rose1,678 explanations