A review by seifknits
The Frozen Thames by Helen Humphreys

3.0

Not the history I was expecting, but an interesting approach, nevertheless.