Author: Joseph James 1841-1894 Hargrave