strategy – n. a careful plan or method for achieving a particular goal usually over a long period of time
armored – adj. covered with flat pieces of metal
source – n. someone or something that provided what is needed; the cause of something
utopia – n. an imaginary place in which the government, laws, and social conditions are perfect
caliphate – n. the rule of a major