Ruth Vaughan

Ruth VaughanIndependent Consultant for Soils, Water.  Based in Kenya