Johnstons of Elgin /
Harrison, E. P.,1918-
James Johnston & Co. of Elgin Limited.
[Elgin : Johnstons of Elgin,
1989]
Title from cover.
Author's name from P. iii.
James Johnston & Co. of Elgin Limited.