Cognitive Engineering : A Distributed Approach to Machine Intelligence - Amit Konar, Lakhmi Jain ((Advanced Information and Knowledge Processing))