A review by garett_hunt
Three Parts Dead by Max Gladstone

5.0