I'm not a Harry Potter fan, though my daughter (aged 30) is. I much prefer Terry Pratchett when it comes to wizards - and his books came first. You can't beat Rincewind (failed graduate of Unseen University) as a wizard, even though he spells it wizzard, and he's got The Luggage too. I would recommend all H P fans to read Pratchett.