Notice of Some Recently Discovered Effigy Mounds

T. H. Lewis
1885 Science  
fatcat:2xos64qmzjexziw5q2ld3ifmwa