Overcoming Mood Swings 2nd Edition A Self-Help Guide Using Cognitive Behavioural Techniques by Jan Scott | Menrva Books | MenrvaBooks