Principles and Applications of – Hardcover, by Whiston Susan C. – Good A nice touch is the revised introduction that sets up the material perfectly.