Haunted by the Devil by Bill Hiatt
Chris had enough trouble when he accidentally sold his soul. But that was nothing compared to what happened when he fell in love with the girlfriend he gained through the pact. He might have to choose between saving himself and saving her.
Book Length: Long Novel - 320-650 Pages