Animal Ethics: A Contemporary Introduction by Bob Fischer | Menrva Books | MenrvaBooks