Cognitive Behaviour Therapy: An Introduction to Theory and Practice by John Turnbull MSc BA RNMH | Menrva Books