Perhaps the title would be best "Moses was neither a witch nor a sorcerer"? Some have made arduous attempts to link Moses to witchcraft or sorcery. This interesting and excellent work puts such idea to rest and explains even staff-turning-into-snakes thing. Note: the Great Dragon of Revelations never swallows up the Royal Priesthood. The Moses vs the Egyptian magicians was explained to me long ago. It was a very clear illustration of the difference between sorcery and the exercise of rightful authority or what some might call Divine Authority.
Credit to this excellent work entitled Moses and Magic: Notes on the Book of Exodus (link is to PDF)goes to (Professor) Scott B. Noegel, Chair, Department of Near Eastern Languages and Civiliation, University of Washington.
(See link above for the remaining 10 or so pages).