10th EditionR.C. Hibbeler1,670 explanations
6th EditionCharles Alexander, Matthew Sadiku2,102 explanations
8th EditionJ.L. Meriam, J.N. Bolton, L.G. Kraige1,057 explanations
9th EditionBarbara C. Williams, Clayton T. Crowe, Donald F. Elger, John A. Roberson1,030 explanations