Artificial intelligence a guide to intelligent systems / Michael Negnevitsky. - Negnevitsky, Michael (Pearson Education, Limited, 2011)