Author: David R. Russell
Alternate names: Russell, David R.