Scan barcode
A review by mscalls
Truman by David McCullough
adventurous
challenging
emotional
funny
informative
inspiring
reflective
tense
slow-paced
4.75
Graphic: War and Cursing
Minor: Misogyny