Treatise On the Law of Bills of Exchange, Promissory Notes a by MacKenzie Dalzell Edwin Stewar Chalmers, Mackenzie Dalz Chalmers & MacKenzie Dalzell Edwin Chalmers