Farseer Trilogy

Series by Robin Hobb