Ethics and Values in the Information Age by Joel Rudinow & Anthony Graybosch