Contributions of Michael Alexander de Vries