Alexander Strauch said this quote

Amy Carmichael once said, Those who think too much of themselves don't think enough.