I wish I could give this book 2 and a half stars because it doesn't quite deserve 3, but deserves more than 2. I really enjoyed Small Island and figured that it would be a pretty tough act to follow, and alas, this has proven true. I found it's narration style - a la Princess Bride - to be pretty annoying, actually. I also felt that the plot wasn't as strong as I would have liked for a story in such a setting. July was a great character though - fierce as hell and strong to boot. I liked her, but the Long Song fell a little flat. If this is your first Andrea Levy book, go with Small Island.