Author: David Vernon Donnison
Alternate names: David V. Donnison