Similar Items: Liability for animals a comparative study: south African and German law

Similar Items: Liability for animals a comparative study: South African and German law