magnolia clements