Biographical sketch of Edward M. Bannister | NiceBooksReads