Who is Cindy Sherman? A Retrospective 1975 - 2020