Mindfulness for Everyday Life.

Mindfulness for Everyday Life: A Guide for the Bewildered (and Slightly Neurotic) (Welcome to Mindfulness 101! Grab your metaphorical yoga pants and let's dive in... before you get distracted by…