Phantom Terrors

Adam Zomoyski’s Phantom Terrors is timely, as well as elegantly written