Author: David Howden Hume
Alternate names: David H. Hume