A review by reasonpassion
A Dance of Cloaks by David Dalglish

5.0