Author: David Cadwalder Jones
Alternate names: Jones, David Cadwalader