1958-2006 Alan Kotok -ESOC210