A Man of His Word
A 4-book series by Dave Duncan.
Cover for Magic Casement

Magic Casement

Dave Duncan
Cover for Perilous Seas

Perilous Seas

Dave Duncan