Soft Computing For Knowledge Discovery by James G. Shanahan