Search complete.

Click to pick a title (best matches in bold)
Ivan Niven
Zuckerman Herbert S Niven Ivan
Niven / Zuckerman / Montgomery

See also:

Ivan, Zuckerman, Herbert S., Montgomery, Hugh L. Niven