Author: James Campbell & Son.