Advocates for Animals: An Inside Look at Some of the Extraordinary Efforts to End Animal Suffering - 9781442253209