Scan barcode
A review by alihou
The Great Halifax Explosion: A World War I Story of Treachery, Tragedy, and Extraordinary Heroism by John U. Bacon
challenging
informative
sad
tense
medium-paced
3.75