Foundations of Computational Intelligence Volume 2: Approximate Reasoning