Or, How to Deal with Demons 101.

More...