Author: A. D. (Alexander Dingwall) D. Fordyce