Artificer Science of Magic