Vitalsource Technologies, Inc. A Cognitive-behavioural Approach To Clients' Problems (psychology Reviv