Book 2

Yendi

by Steven Brust

Published 1 January 1987