Angel  - James Patterson
3.5 Stars -