Ethics and Technology, Binder Ready Version: Controversies, Questions, and Strategies for Ethical Computing [Loose Leaf]