Carve Your Life by Dr Prem Jagyasi 

Home Behavior and Emotions How to deal with a misogynist