Achieve Your Potential with Positive Psychology: CBT, mindfulness and practical philosophy for finding lasting happiness - Kindle edition