"Fuzzy logic" is a way to program computers so that they can mimic the imprecise way that humans make decisions. This technology allows for many innovative applications, including cars that virtually drive themselves. This book traces the development of fuzzy logic.