C O. Cognells , d.