DAVID L . LEFFLER , ( 8 , 003.