Star Surgeon
by James White
F 709