num_pages: 342
description: Foundations of Contract Law by Craswell,Richard; Schwartz,Alan. [2000] Paperback
language: English
title: Foundations of Contract Law
titlecomplete: Foundations of Contract Law
genres: Law
ratings_count: 6
publisher: Foundation Pr