This is a tall order, but the author delivers with 368 pages of equations, charts, discussions, and comprehensive exercises at the end of each of the eleven chapters....will be required reading for ...