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.
Sign up to our newsletters to find out more about our latest books and offers, straight to your inbox.
© 2023 Oneworld. All rights reserved.
Website by Bookswarm