Principles And Practice 2/e C by Steven M. Teutsch & R. Elliot Churchill