James Johnstone's programme of words.
Johnstone, James,of Inverness.
[S.l. : s.n.,
1901]
Five songs written by James Johnstone.
Five songs written by James Johnstone.