Z.A. Spindler's scientific contributions