Shielder (Shielder Series, Book 1) - Catherine Spangler
The premise of this book sounds so zany, I have to read it.