Spark free notes on john stuart mill