Albert Schweitzer'S Ethic Of Reverence For Life : Analysis, Defense And Applications To The Veterinary Profession