heart of stone

[heart of stone] {n. phr.} A. nature without pity.

Mr. Smith hasa heart of stone. He whipped his horse until it fell down.