Sparked is a masterful mélange of action, the supernatural, and teen romance. Every character is unique and every twist is unexpected. The story, told with wit and candor, just kept accelerating until its rip-roaring ending. I tore through this book.