By Dave Duncan
Want more epic fantasy? Sign up for The Portalist's newsletter and our recommended reads delivered straight to your inbox.