William Henry E.

William Henry E. Thornthwaite