The Battle for OkinawaEbookThe Battle for OkinawabyColonel Hiromichi YaharaRating: 4 out of 5 stars4/5Save The Battle for Okinawa for later