gary tuggle