Randy Alcorn's Blog: david wills