Author: Moore, Carl H.
Alternate names: Carl H. Moore