roger e mosley military service