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