NPCs (Non-Playable Characters) are found through out the game. They give quests, sell and buy items, or heal your and your party.
Merchants[]
Thalleus The Traveller[]
Thalleus is a shop keeper who sells a variety of items. Everything from swords, to shields, rings and potions. His items are sometimes magical, and sometimes normal, there is usually a variety of each that he has for sale. Thalleus (or others like him) can be found randomly though out the dungeons, so keep your eye out!
Still missing: Famugri the Bard
Shaz the Identifier
Natark the Enchanter
Absalta the Recruiter
Gort
Xander
Asiya the Healer