There are plenty of options to replace "plethora of sources" and still convey the same meaning. Some alternative expressions could be "a wealth of resources," "an abundance of references," "a multitude of origins," "a wide array of informations," "an extensive pool of data," or "an ample range of materials." Each of these alternatives provides the same basic idea that there is a large and diverse set of sources from which to choose. By avoiding repetition of the same phrase in writing, the author can add variety to their text and keep readers engaged.