Whiterock by Michael Armstrong
_