Ruth Livingstone 

Retired GP, walker, writer, blogger,