Author: B. M. (Barnes M. ) 1803-1886 Hall