James S. Rodgers, Jr. in Marine Corps uniform