Author: Torrey, John, 1796-1873.