Scan barcode
A review by andydcaf2d
Bull Run by David Frampton, Paul Fleischman
3.0
Confusing with the perspectives shifting so much while trying to listen. Should have read it instead