Author: W. F. B. (William Ferguson Be Laurie