debbie carroll