Armageddon is by James Patterson. The fifth book in the Daniel X series. Daniel and his friends take on Number 2, who turns out to be the devil himself. This book is different from the others in the series. Daniel gets help from the FBI and finds a new love interest. The theme of good versus evil is there, but a much more moral take on the story.
Ratings: 7th grade - 8 out of 10 - V (violence).