The Mysterious Vanishing of Electra by Anna Von Hausswolff Tracks The Mysterious Vanishing of Electra