David Campbell

School Class Text Book  
Benjamin N. Cardozo School of Law Contracts Contract Law 6th edition, Studies in; Murphy, Speidel, Ayers
Benjamin N. Cardozo School of Law Contracts Studies in Contract Law, 7th Edition, Ian Ayres & Richard E. Speidel
Benjamin N. Cardozo School of Law Contracts Studies in Contract Law, 7th Edition, Ian Ayres & Richard E. Speidel