magnolia yates