Swinb. on Mar.

Swinburne on Marriage.
Legal Abbreviations Glossary:

ABCDEFGHIJKLMNOPQRSTUVWXYZ