Sheila Anscombe

British engineer