Principles and Applications of – Hardcover, by Whiston Susan C. – Good

A nice touch is the revised introduction that sets up the material perfectly.