Mark Wilson's complete course in magic