William T Ziemba's Contributions to Portfolio Theory and Practice