Commercial Transactions, Principles and Policies (University Casebook Series) by Alan Schwartz PhD | Menrva Books | MenrvaBooks