Animal and human health and welfare : a comparative philosophical analysis - Nordenfelt, Lennart (CABI Pub., 2006)