John Torrey, 1796-1873. 



