Freemasonry. Six lectures delivered to ... St. Mary's C.O. Lodge of Freemasons.
Ellis, John,Freemason.
Inverness :  "Northern Chronicle", 
1886.