edwin mason