Is the devil in the detail? A randomised controlled trial of guided internet-based CBT for perfectionism.

Is the devil in the detail? A randomised controlled trial of guided internet-based CBT for perfectionism.