. . . "2.5 stars This book is hard to rate because the writing is not bad, but the characters are mostly caricatures and the plot is completely predictable." . .