Artificial intelligence - kaushik,Saroj (Cengage, 2023)