Introduction to Machine Learning, second edition by Ethem Alpaydin | Menrva Books