spark free notes on john stuart mill