JOHN M. LUPTON, III