Principles and practice - Emery, Gary W (Addison-Wesley, 1998)