margo elliott