The Complete Idiot's Guide to Managing Your Moods by John Preston, John D. Preston & Psy D. Preston