For anyone with an interest in the character organization of the human mind and in the various challenges and mental illnesses each type may encounter, this is a great read. Nancy McWilliams is both insightful and caring!!
This textbook effectively lays out all key theories behind psychoanalysis and encourages the reader to dynamically engage with them so as to not only provide a necessary background, but also provide all that is necessary for personal synthesis. Highly recommended.