edison vincent