Archibald Keightly , n.