Author: Carter Patents Company Limited.