Cinkarion: The Heart of Fire - (Book Two in the Karionin Chronicles trilogy) by J. A. Cullum
Cover Illustration by David Willicome