Legal principles of contracts and negotiable instruments - Couverture souple

 
9781868320127: Legal principles of contracts and negotiable instruments