Reading list: OCD Recommend 
Recommended by mental health professionals