Catherine Marsh - English philanthropist and writer, editor