Author: David H. Arnold
Alternate names: Arnold, David H.