Author: David T. Russell
Alternate names: Russell, David T. (David Treadway); David Treadway Russell