Lyall, William, 1821-1888.