Cognitive Engineering A Distributed Approach to Machine Intelligence - Konar, Amit; Jain, Lakhmi (Springer London, 2005)