Hal Clement

Alternate Spellings

Harry Clement Stubbs