Okinawa: The Last Battle

James M. Burns, Russell A. Gugeler, John Stevens, Roy Edgar Appleman

  • First published 1993
  • 237 pages
  • English