Home › Authors › Hannibal Gerald Duncan 👤 Hannibal Gerald Duncan b. 1885 ยท 4 books Books by Hannibal Gerald Duncan Immigration and assimilation 1933 Backgrounds for sociology 1931 Race and population problems Race and population problems 1929 The changing race relationship in the border and northern states 1922