Mindfulness-based cognitive therapy vs cognitive behaviour therapy as a treatment for non-melancholic depression