Warmage
Terry Mancour
Spellmonger Series (2)
Spellmonger
Spellmonger Series (1)
Magelord
Spellmonger Series (3)
Knights Magi
Spellmonger Series (4)