Dr Frances M B Lynch Author