Author: David E. Russell
Alternate names: Russell, David E. (Engineer)