satyajit rated An Unkindness of Magicians: 3 stars July 22, 2019 Public An Unkindness of Magicians by Kat Howard