Technology and progress Flashcards