Musselburgh directory and year book ...
Directories. - Musselburgh.
Haddington,
[1903]