Author: David James Russell
Alternate names: Russell, David James; Russell, David J.; David J. Russell