nonviolence vs satyagraha

nonviolence

noun
  • A philosophy that rejects the use of violence, and instead seeks to bring about change through peaceful responses even to violent acts. 

satyagraha

noun
  • The policy of nonviolent resistance as used by Mahatma Gandhi during the struggle for Indian independence. 

How often have the words nonviolence and satyagraha occurred in a corpus of books? (source: Google Ngram Viewer )