The Veil by David Lustrup
_