Macduff, John R.(John Ross),1818-1895.