The Path of Flames - Phil Tucker
This series is fantastic! Complex world-building, great characters, and fascinating magical creatures. This is a must read!