World of Ptavvs Study Guide

World of Ptavvs

World of Ptavvs by Larry Niven