Marion L. Greene
overview