Author: Macfarlane Lang.