William Robert Perry, SN 65110, Service Record