Dunnottar at Dawn by Andrew Dalgarno
_