Author: David M. Scott
Alternate names: Scott, David M.