solidist fluxionist physiomedicalist hydrodynamicist circulationist molinist infusionist historist phlogistian galenist