A. Allan Stewart´s achievements