Myron Floren
overview