Fortress (Tsarevets) by Ian M
_