Semper Odyssey: Conflicts of a Marine ReservistEbookSemper Odyssey: Conflicts of a Marine ReservistbyJohn M.M. CaldwellRating: 0 out of 5 stars0 ratingsSave Semper Odyssey: Conflicts of a Marine Reservist for later