Learn more

Goodreads

Buy a copy

Paperback

Protector, by Larry Niven

Points (2)