Business interaction with community issues is now a key attribute of successful modern enterprises. Businesses are discovering that meaningful community involvement develops worth for every participant. Charitable giving represents one of the direct ways businesses contribute to societal