B.H. Roberts as an Historian

Davis Bitton