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.
© 2022 Oneworld. All rights reserved.
Website by Bookswarm