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