"Feintuch, David"

Challengers hope - New York Warner Books c1995 - 407p. : ill. ;17cm.

0446600970


Fiction--Science