C . F. Magni.