Beyond the Second Law: Entropy Production and Non-equilibrium Systems (Understanding Complex Systems)