A review by shereadsspice8
Battle for Shadowland by James Patterson
5.0
I couldn't put it down. I am normally not into sci-fi books but this one like all of James Patterson's books sucked me in and I couldn't stop.