Engender

meaning: to make people have a particular feeling or make a situation start to exist:

usage: Her latest book has engendered a lot of controversy .