the game master's book of non-player characters: 500+ unique bartenders, brawlers, mages, merchants, royals, rogues, sages, sailors, warriors, weirdos ... rpg adventures (the game master series)