Intelligent Information Systems: Progress and Prospects (Ellis Horwood series in artificial intelligence)