Showing 1–12 of 81 results

Elaine Jeffreys was born in Newport, South Wales and was educated at Aberdeen High School, Folkestone Grammar School and The City of Worcester College of Education. She worked in South East England and the Midlands before returning to Wales in 1970 to teach.