John Lionberger Davis — St. Louis socialite