Great Debates in Contract Law - Dr Jonathan Morgan

This textbook is an engaging introduction to the more advanced writings on contract law, primarily…