kate e macneill