stony·heart·ed /ˈstoniˌhɑrtəd/
stonyhearted adj : devoid of feeling for others; "an unfeeling wretch" [syn: hardhearted, unfeeling]