A Rose Is About To Happen by John Norman Stewart
_