Bill McKenna CPT, USMC, Ret