Haddington Mechanic's Institution library. Regulations.
Haddington Mechanic's Institution (Haddington, Town of)
[S.l., 
1807]
A photocopy.