Okinawa:The last battle of world war II - Leckie Robert Au. (UK Penguin Penguin books, 1995)