Weekend Exclusive! Take 5% Off. Get the code »

Carol Hagland

Carol Hagland was a Consultant Clinical Psychologist who worked in the NHS for over three decades. She is a published author, and has been retired for the last two years.