Biomedical Ethics for Engineers by Daniel Vallero & Daniel A. Vallero