The Keep by Robert Nixon
_