william hurwitz