A review by jennc
4th of July by James Patterson

5.0

A great mystery that kept me guessing. I figured out little bits along the way but not the whole story. A really good entry in this series.