cd ) c . m . frankl.