ALDEN E. KEELING, III