Which American mathematician philosopher laid the foundation of Pragmatism?

A. William James
B. J. Dewey
C. C.S Pierce
D. Spinoza


If the aforementioned Answer is Wrong. Leave a Reply with an authentic source.