C . L . HAUFFM AN.