Thermoelectric high ZT half-Heusler alloys Ti1−x−yZrxHfyNiSn (0 ≤ x ≤ 1; 0 ≤ y ≤ 1). (1st February 2016)