James Johnstone's New Original Works [In verse.]
Author: Johnstone, James, of Inverness
All names: Johnstone, James, of Inverness [person]
Place of publication: Inverness
Country of publication: Scotland
Date of publication: 1896
Languages: English