A review by shalulah
Lagoon by Nnedi Okorafor

4.0

I wavered between 3 and 4 stars. It took me a while to get into the book, but then it was so unusual, so surprising, that I became really taken with it.