gary harrell