* The most in-depth exploration of the philosophical foundations of each theoretical approach. This enables the reader to better understand the rationale for the theory and assists with personal theoretical integration.
* The comprehensive chapters on Systems theory and Constructivist theory are unique to this type of book.
* This book also ties theory to practice by providing plentiful case examples to illuminate complex theoretical concepts.