Author: J. B. (James Bovell) MacKenzie