Author: David Lennox Scott
Alternate names: Scott, David Lennox