Destroyer Of Worlds

Destroyer Of Worlds

Larry Niven & Edward M. Lerner

Book 3 of Fleet of Worlds