Scan barcode
A review by bryanpearce
Fighting Talk: Stirring Speeches And Battle Cries From History's Greatest Warriors And Revolutionaries by James Inglis
4.0
Thought overall was a good collection of speeches, but thouight the commentary strayed to much into opinion one or two times.