magnolia eaton