There are plenty of non-gods who can grant spells, including any and all demon/devil lords.<br/><br/>Anyways, magic has a source.  Whether that's a specific being (saint, uberdragon, fey, elementals), a force (leylines), alchemy, or just your own raw badass or inborn magical ability is a character aspect.<br/><br/>And what class you select has nothing to do with where your powers come from.  You can have a Cleric whose power derives from some supernatural bloodline a la the classic Sorcerer, and have them walk alongside a Sorcerer whose powers are granted by worship of St. Wilford.  And a Wu Jen whose powers are granted by worship of St. Wilford.  And a Warblade whose physical prowess is granted by worship of St. Wilford.  It's just a question of what powers are appropriate to the character.