Author: David Hone
Alternate names: David William Elliott Hone; David W. E. Hone