Author: MacDonald, William & Co., Ltd