Shelf. Lun.

Shelford on Lunacy.
Legal Abbreviations Glossary:

ABCDEFGHIJKLMNOPQRSTUVWXYZ