William James Henderson Share This William James Henderson (William James Henderson, W. J. Henderson)