Satan by Rick Schroeder
_