Author: C.P. Thorn and Sons.