Tales of Known Space


A series by Larry Niven