Scan barcode
A review by rebeccareadinstead
Max in the House of Spies: A Tale of World War II by Adam Gidwitz
4.75
So good but ends on a total cliffhanger!