innovator(n) one who creates or introduces something new
faction(n) a group within a larger group that has different ideas and opinions than the rest of the group
prominent(adj) important and well-known
innovator(n) one who creates or introduces something new
faction(n) a group within a larger group that has different ideas and opinions than the rest of the group
prominent(adj) important and well-known