Hyperbola! by Gary Marlowe
_