Science and Ethics by Bernard Rollin & Bernard E. Rollin