marble-hearted vs steely

marble-hearted

adj
  • Emotionally cold, cruel, and unfeeling. 

steely

adj
  • Made of steel. 

  • Having qualities resembling those of steel, especially hard and resolute. 

How often have the words marble-hearted and steely occurred in a corpus of books? (source: Google Ngram Viewer )