Author: David S. Gilbert-Smith
Alternate names: David Gilbert-Smith