R.A. Smith's Sacred Harmony ... Edited ... by J.S. Geikie.
Smith, Robert A.
Geikie, James Stewart
Geikie, J. S.
SMITH (Robert A.) ; GEIKIE (James Stewart)