Abracadabra : a novel - Kranes, David (University of Nevada Press, 2018)