Great explanations of complex mathematics but nomenclature is always an issue in engineering. Would be so much better if it included discussions of tensors. However, the selected problems in the book are very helpful and promote a solid understanding of the material.