title: Cognitive behaviour therapy is today's panacea--but watch this space.
authors.affiliation: Shropshire County Primary Care Trust.
authors.forename: Craig
authors.initials: C
authors.lastname: Newnes
mesh_terms: D015928:Cognitive Behavioral Therapy; D006801:Humans; D001523:Mental Disorders / Q000628:therapy*