Alan Hurwitz .