By James F. Dwyer Annihilation Beach: A Story about the Horrific Marine Battle for Tarawa: Day One [Paperback]