cover art by Eric Hall