Carl L. Hubbs
overview