Rook III by David Lustrup
_