Author: edgar erskine hume