Case Studies In Information Technology Ethics by Richard A. Spinello