Supplement to R.A. Smith's Sacred Harmony, etc.
Geikie, James S.
Smith, Robert Archibald
GEIKIE (James S.) ; SMITH (Robert Archibald)