Nichol, J. P.(John Pringle),1804-1859.