Author: David Scott-Macnab
Alternate names: Scott-Macnab, David.