For a look at animal rights from the vegan point of view, check out Animal Rights:  The Abolitionist Approach, published by Rutgers Law Professor Gary Francione.  The mission of the site is “to provide a clear statement of an approach to animal rights that (1) promotes the abolition of animal exploitation and rejects the regulation of animal exploitation; (2) based only on animal sentience and no other cognitive characteristic; (3) regards veganism as the moral baseline of the animal rights position; and (4) rejects all violence and promotes activism in the form of creative, non-violent vegan education.”  If you share these views, or want to learn more about them, this blog should provide some interesting reading.