Author: Geo A. Moore and Company Limited.