Edinburgh : Johnstone, Hunter & Co.,