Edgar M. Mollet
overview