Jeff Sexton
Written on Aug 15, 2018
Caveat: I myself am neither, and thus even while intrigued by the premise and story, I struggled a bit with it. Hence the 4 stars for what really would be a 5 star tale if I was more into its genre.