Scientific controversies: philosophical and historical perspectives · Study