Okinawa The Last Battle

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

  • First published 1993
  • 560 pages
  • English