violet myers-logan long