Thieves' World #1
Series by Joe Haldeman
Unsorted Book
3 stars
Thieves' World
by Joe Haldeman, Poul Anderson, Marion Zimmer Bradley, and 5 others