mcd hagel f. m . ;kl.