james mill contribution in diffrent science sections

james mill contribution in diffrent science sections