Okinawa the last battle of World War II - Leckie, Robert (Penguin Books, 1996)