Strategies of optimism a practical guide to personal development - Peiffer, Vera (Element Books, 1990)