ebooks by Edwin Sidney Hartland