hazelblonde's Reviews (442)


I had a hard time getting through the book, I felt like the introduction of characters was too confusing and often got the characters personas mixed up, but I finished it & enjoyed it and will read the others

Every generation should read this book