Smith on M. L.

Smith on Mercantile Law.
Legal Abbreviations Glossary:

ABCDEFGHIJKLMNOPQRSTUVWXYZ