K N February 5, 2017 43 - John Does God Randomly Harden Hearts? K N February 5, 2017 43 - John Summary: Scripture: John 12:35-50