David Weiss 1946–2012