Scan barcode
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.