A review by sjmorris31
The Sweet Far Thing by Libba Bray

3.0

Good end to the series, but too long!