RILEY H. MOSELEY, III