High school girl makes a deal with the devil to save her best friend's soul, her best friend having previously made an ill-advised (but aren't they all?) deal with said devil. Complications ensue. This is a funny and appealing teen novel that takes its premise and runs with it. Extra points for one moment of the endgame, where my jaw dropped because I totally didn't think Johnson would go there.