The Highland Society of London and branch societies : with alphabetical lists of the members.
Highland Society of London.
London : [The Society],
Description based on: 1856.
Highland Society of London.