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

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