Author: A. B. (1831-1902) . S. D. F. Salmond (Ed.) Davidson