Mixing: Theory and Practice