Magnetic cooling: a molecular perspective.