Scan barcode
A review by chelle22
Sam's Letters to Jennifer by James Patterson
adventurous
emotional
funny
hopeful
inspiring
lighthearted
reflective
4.0
Graphic: Cancer, Child death, Death, Infidelity, Medical content, Death of parent, Pregnancy, and Alcohol