Karl Schroeder’s Pirate Sun

Book three of Virga. The very good fantasy steampunk series continues.

4 and half stars from 5