elaine diffenthal