Porter, Francis Knowles, 1845-1869