Tamora Pierce

7 books.