Corporate Responses To Environmental Challenges by Ann Rappaport & Margaret Fresher Flaherty