David Gerstein: Past and Present