Steven Erikson

4 books.