great book. mc is smart and ruthlessly efficient. His past experience actually influences his day to day actions. fascinating magic system.cons- many things hings are forgotten, or take a very long time to become relevant. his character becomes somewhat confusing, near the end chapters. Also, why didn't he punish ika for her betrayal? he killed people for far less.