Heart of Zeal

Heart of Zeal can be looted from most level 29-42 humanoids of the Scarlet Crusade faction, both within the Scarlet Monastery instances and in Tirisfal Glades just outside of the instances.

As a quest objective

 * Hearts of Zeal