Author: Macfarlane Robson Limited.