Rationality in Company Law by Jennifer Payne & John Armour