Blend of theory and practice, with pointers for applying the principles and case studies illustrating how to apply them.