A review by tiggytiggy
Flags of Our Fathers by James Bradley, Ron Powers

challenging emotional informative slow-paced