Now an independent writer, Elspeth Stirling practiced as a Clinical Psychologist for 28 years, specializing in work with older people in the National Health Service in the UK. She has trained in Social Role Valorization (SRV)-based service design, and run training courses for residential, nursing, social work, and clinical care staff who work with older people with dementia and other disabilities, and mental health problems.