Bill Eshelman (Usmc Ret)Bill Eshelman, graduated from the US Naval Academy and served 35 years as a Marine, retiring as a Major General in 1994. His career covered many different command and staff positions, but it was during his time as a military advisor to a South Vietnaese infantry battalion in combat that he recorded his actions and thoughts on an almost daily basis in letters written to his wife. These letters plus notes from his combat journal form the basis of his book written 50 years after his 1967-68 experience. Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code