Dust of Dreams - Steven Erikson

‘Erikson is . . . a master of lost and forgotten epochs, a weaver of ancient epics’ SALON.COMIn a…