Title: Leonid Hurwicz : Intelligent Designer