A review by polarcubby
Two Serpents Rise by Max Gladstone

3.0