Austin Ledyard Sands II — American physician