The Ethics of Artificial Intelligence: Principles, Challenges, and Opportunities by Prof Luciano Floridi | Menrva Books | MenrvaBooks