Author: James R. Crompton and Brothers.