The Power by Naomi AldermanRating: 10/10This is only the second 10/10 rating I have ever given on th