Collect volumes 1 through 3 in the War of the Realms series from Chuck Black. When Drew Carter begins seeing fierce invaders nobody else can see, he embarks on a plan to expose the world's evildoers. A suspenseful series bristling with spiritual warfare.