Science, Technology and Culture: Strategies for Sustainable Development