Speaking for animals
1 online resource (xi, 274 pages)