Z . O. Hamrin.