Silver Lining by David Lustrup
_