C . O. Haman.