magnolia buckley