Soft computing - Pratihar, D. K. (Vidhyanagar Narosa, 2008)